home *** CD-ROM | disk | FTP | other *** search
INI File | 2005-11-27 | 6.2 KB | 764 lines |
- ;PSPad user HighLighter definition file
- [Settings]
- Name=NASM
- HTMLGroup=0
- FileType=*.asm,*.lst,*.inc
- CommentString=
- BasComment=1
- Preprocessors=1
- IndentChar=
- UnIndentChar=
- TabWidth=4
- SingleQuote=1
- DoubleQuote=1
- KeyWordChars=-_
- CodeExplorer=ftUnknown
- [KeyWords]
- aaa=
- aad=
- aam=
- aas=
- ABSOLUTE=
- adc=
- add=
- addpd=
- addps=
- addsd=
- addss=
- ALIGN=
- ALIGNB=
- and=
- andnpd=
- andnps=
- andpd=
- andps=
- ARG=
- arpl=
- AT=
- BITS=
- bound=
- bsf=
- bsr=
- bswap=
- bt=
- btc=
- btr=
- bts=
- call=
- cbw=
- cdq=
- clc=
- cld=
- clflush=
- cli=
- clts=
- cmc=
- cmovcc=
- cmp=
- cmpeqpd=
- cmpeqps=
- cmpeqsd=
- cmpeqss=
- cmplepd=
- cmpleps=
- cmplesd=
- cmpless=
- cmpltpd=
- cmpltps=
- cmpltsd=
- cmpltss=
- cmpneqpd=
- cmpneqps=
- cmpneqsd=
- cmpneqss=
- cmpnlepd=
- cmpnleps=
- cmpnlesd=
- cmpnless=
- cmpnltpd=
- cmpnltps=
- cmpnltsd=
- cmpnltss=
- cmpordpd=
- cmpordps=
- cmpordsd=
- cmpordss=
- cmppd=
- cmpps=
- cmpsb=
- cmpsd=
- cmpss=
- cmpsw=
- cmpunordpd=
- cmpunordps=
- cmpunordsd=
- cmpunordss=
- cmpxchg=
- cmpxchg486=
- cmpxchg8b=
- comisd=
- comiss=
- COMMON=
- CPU=
- cpuid=
- cvtdq2pd=
- cvtdq2ps=
- cvtpd2dq=
- cvtpd2pi=
- cvtpd2ps=
- cvtpi2pd=
- cvtpi2ps=
- cvtps2dq=
- cvtps2pd=
- cvtps2pi=
- cvtsd2si=
- cvtsd2ss=
- cvtsi2sd=
- cvtsi2ss=
- cvtss2sd=
- cvtss2si=
- cvttpd2dq=
- cvttpd2pi=
- cvttps2dq=
- cvttps2pi=
- cvttsd2si=
- cvttss2si=
- cwd=
- cwde=
- daa=
- das=
- DB=
- DD=
- dec=
- div=
- divpd=
- divps=
- divsd=
- divss=
- DQ=
- DT=
- DW=
- emms=
- ENDPROC=
- ENDSTRUC=
- enter=
- EQU=
- EXPORT=
- EXTERN=
- f2xm1=
- fabs=
- fadd=
- faddp=
- fbld=
- fbstp=
- fclex=
- fcmovb=
- fcmovbe=
- fcmove=
- fcmovnb=
- fcmovnbe=
- fcmovne=
- fcmovnu=
- fcmovu=
- fcom=
- fcomi=
- fcomip=
- fcomp=
- fcompp=
- fcos=
- fdecstp=
- fdisi=
- fdiv=
- fdivp=
- fdivr=
- fdivrp=
- femms=
- feni=
- ffree=
- fchs=
- fiadd=
- ficom=
- ficomp=
- fidiv=
- fidivr=
- fild=
- fimul=
- fincstp=
- finit=
- fist=
- fistp=
- fisub=
- fisubr=
- fld=
- fld1=
- fldcw=
- fldenv=
- fldenv=
- fldl2e=
- fldl2t=
- fldlg2=
- fldln2=
- fldpi=
- fldz=
- fmul=
- fmulp=
- fnclex=
- fndisi=
- fneni=
- fninit=
- fnop=
- fnsave=
- fnstcw=
- fnstenv=
- fnstsw=
- fpatan=
- fprem=
- fprem1=
- fptan=
- frndint=
- frstor=
- fsave=
- fscale=
- fsetpm=
- fsin=
- fsincos=
- fsqrt=
- fst=
- fstcw=
- fstenv=
- fstp=
- fstsw=
- fsub=
- fsubp=
- fsubr=
- fsubrp=
- ftst=
- fucom=
- fucomi=
- fucomip=
- fucomp=
- fucompp=
- fxam=
- fxch=
- fxrstor=
- fxsave=
- fxtract=
- fyl2x=
- fyl2xp1=
- GLOBAL=
- GROUP=
- hlt=
- ibts=
- icebp=
- idiv=
- IEND=
- IMPORT=
- imul=
- in=
- inc=
- INCBIN=
- ins=
- insb=
- insd=
- insw=
- int=
- int1=
- int3=
- into=
- into1=
- invd=
- invlpg=
- iret=
- iretd=
- iretw=
- ISTRUC=
- ja=
- jae=
- jb=
- jbe=
- jc=
- jcxz=
- je=
- jecxz=
- jg=
- jge=
- jl=
- jle=
- jmp=
- jna=
- jnae=
- jnb=
- jnbe=
- jnc=
- jne=
- jng=
- jnge=
- jnl=
- jnle=
- jno=
- jnp=
- jns=
- jnz=
- jo=
- jp=
- jpe=
- jpo=
- js=
- jz=
- lahf=
- lar=
- ldmxcsr=
- lds=
- lea=
- leave=
- les=
- lfence=
- lfs=
- lgdt=
- lgs=
- LIBRARY=
- lidt=
- lldt=
- lmsw=
- loadall=
- loadall286=
- lodsb=
- lodsd=
- lodsw=
- loop=
- loope=
- loopne=
- loopnz=
- loopz=
- lsl=
- lss=
- ltr=
- maskmovdqu=
- maskmovq=
- maxpd=
- maxps=
- maxsd=
- maxss=
- mfence=
- minpd=
- minps=
- minsd=
- minss=
- MODULE=
- mov=
- movapd=
- movaps=
- movd=
- movdq2q=
- movdqa=
- movdqu=
- movhlps=
- movhpd=
- movhps=
- movlhps=
- movlpd=
- movlps=
- movmskpd=
- movmskps=
- movntdq=
- movnti=
- movntpd=
- movntps=
- movntq=
- movq=
- movq2dq=
- movs=
- movsb=
- movsd=
- movss=
- movsw=
- movsx=
- movupd=
- movups=
- movzx=
- mul=
- mulpd=
- mulps=
- mulsd=
- mulss=
- neg=
- nop=
- not=
- or=
- ORG=
- orpd=
- orps=
- out=
- outsb=
- outsd=
- outsw=
- packssdw=
- packsswb=
- packuswb=
- paddb=
- paddd=
- paddq=
- paddsb=
- paddsiw=
- paddsw=
- paddusb=
- paddusw=
- paddw=
- pand=
- pandn=
- pause=
- paveb=
- pavgb=
- pavgusb=
- pavgw=
- pcmpeqb=
- pcmpeqd=
- pcmpeqw=
- pcmpgtb=
- pcmpgtd=
- pcmpgtw=
- pdistib=
- pextrw=
- pf2id=
- pf2iw=
- pfacc=
- pfadd=
- pfcmpeq=
- pfcmpge=
- pfcmpgt=
- pfmax=
- pfmin=
- pfmul=
- pfnacc=
- pfpnacc=
- pfrcp=
- pfrcpit1=
- pfrcpit2=
- pfrsqit1=
- pfrsqrt=
- pfsub=
- pfsubr=
- pi2fd=
- pinsrw=
- pmaddwd=
- pmagw=
- pmachriw=
- pmaxsw=
- pmaxub=
- pminsw=
- pminub=
- pmovmskb=
- pmulhriw=
- pmulhrwa=
- pmulhrwc=
- pmulhuw=
- pmulhw=
- pmullw=
- pmuludq=
- pmvgezb=
- pmvlzb=
- pmvnzb=
- pmvzb=
- pop=
- popa=
- popad=
- popaw=
- popf=
- popfd=
- popfw=
- por=
- prefetch=
- prefetchnta=
- prefetcht0=
- prefetcht1=
- prefetcht2=
- prefetchw=
- PROC=
- psadbw=
- pshufd=
- pshufhw=
- pshuflw=
- pshufw=
- pslld=
- pslldq=
- psllq=
- psllw=
- psrad=
- psraw=
- psrld=
- psrldq=
- psrlq=
- psrlw=
- psubb=
- psubd=
- psubq=
- psubsb=
- psubsiw=
- psubsw=
- psubusb=
- psubusw=
- psubw=
- pswapd=
- punpckhbw=
- punpckhdq=
- punpckhwd=
- punpcklbw=
- punpckldq=
- punpcklqdq=
- punpcklwd=
- punpckqdq=
- push=
- pusha=
- pushad=
- pushaw=
- pushf=
- pushfd=
- pushfw=
- pxor=
- rcl=
- rcpps=
- rcpss=
- rcr=
- rdmsr=
- rdpmc=
- rdshr=
- rdtsc=
- rep=
- repe=
- repne=
- repnz=
- repz=
- RESB=
- RESD=
- RESQ=
- REST=
- RESW=
- ret=
- retf=
- retn=
- rol=
- ror=
- rsdc=
- rsldt=
- rsm=
- rsqrtps=
- rsqrtss=
- rsts=
- sahf=
- sal=
- salc=
- sar=
- sbb=
- scasb=
- scasd=
- scasw=
- SECTION=
- SEGMENT=
- seta=
- setae=
- setb=
- setbe=
- setc=
- sete=
- setg=
- setge=
- setl=
- setle=
- setna=
- setnae=
- setnb=
- setnbe=
- setnc=
- setne=
- setng=
- setnge=
- setnl=
- setnle=
- setno=
- setnp=
- setns=
- setnz=
- seto=
- setp=
- setpo=
- sets=
- setz=
- sfence=
- sgdt=
- shl=
- shld=
- shr=
- shrd=
- shufpd=
- shufps=
- sidt=
- sldt=
- smi=
- smint=
- smintold=
- smsw=
- sqrtpd=
- sqrtps=
- sqrtsd=
- sqrtss=
- stc=
- std=
- sti=
- stosb=
- stosd=
- stosw=
- str=
- STRUC=
- sub=
- subpd=
- subps=
- subsd=
- subss=
- svts=
- syscall=
- sysenter=
- sysexit=
- sysret=
- test=
- TIMES=
- ucomisd=
- ucomiss=
- ud0=
- ud1=
- ud2=
- umov=
- unpckhpd=
- unpckhps=
- unpcklpd=
- unpcklps=
- UPPERCASE=
- USE16=
- USE32=
- verr=
- verw=
- wait=
- wbinvd=
- wrmsr=
- wrshr=
- xadd=
- xbts=
- xchg=
- xlatb=
- xor=
- xorpd=
- xorps=
- [ReservedWords]
- ___NASM_PATCHLEVEL__=
- __FILE__=
- __LINE__=
- __NASM_MAJOR__=
- __NASM_MINOR__=
- __NASM_SUBMINOR__=
- __NASM_VER__=
- __NASM_VERSION_ID=
- AH=
- AL=
- align=
- alloc=
- AX=
- BH=
- BL=
- BP=
- BX=
- byte=
- CL=
- class=
- CR0=
- CR2=
- CR3=
- CR4=
- CS=
- CX=
- DH=
- DI=
- DL=
- DR0=
- DR1=
- DR2=
- DR3=
- DR6=
- DR7=
- DS=
- dword=
- DX=
- EAX=
- EBP=
- EBX=
- ECX=
- EDI=
- EDX=
- EFLAGS=
- EIP=
- ES=
- ESI=
- ESP=
- exec=
- far=
- FLAGS=
- flat=
- FS=
- GDTR=
- GS=
- CH=
- IDTR=
- IP=
- LDTR=
- MM0=
- MM1=
- MM2=
- MM3=
- MM4=
- MM5=
- MM6=
- MM7=
- MXCSR=
- near=
- noalloc=
- nobits=
- noexec=
- nowrite=
- overlay=
- private=
- progbits=
- public=
- qword=
- seg=
- short=
- SI=
- SP=
- SS=
- ST0=
- ST1=
- ST2=
- ST3=
- ST4=
- ST5=
- ST6=
- ST7=
- stack=
- strict=
- TR=
- TR4=
- TR5=
- TR6=
- TR7=
- tword=
- word=
- write=
- wrt=
- XMM0=
- XMM1=
- XMM2=
- XMM3=
- XMM4=
- XMM5=
- XMM6=
- XMM7=
- [KeyWords2]
- [KeyWords3]
-